From 5776fcd95517cf7536147686a09d9753c527f46e Mon Sep 17 00:00:00 2001 From: Zhi Date: Tue, 15 Jun 2021 00:06:35 +0800 Subject: [PATCH] fix: make the new nsview as the first responder. Make the new view as the first responder(focused) so the new view can accept events from input method. Fixes #3968. --- gdk/macos/gdkmacosglcontext.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gdk/macos/gdkmacosglcontext.c b/gdk/macos/gdkmacosglcontext.c index b785beadc0..e4ef4abcb1 100644 --- a/gdk/macos/gdkmacosglcontext.c +++ b/gdk/macos/gdkmacosglcontext.c @@ -145,6 +145,7 @@ ensure_gl_view (GdkMacosGLContext *self) [nsview setPostsFrameChangedNotifications: YES]; [nsview setNeedsDisplay:YES]; [nswindow setContentView:nsview]; + [nswindow makeFirstResponder:nsview]; [nsview release]; if (self->dummy_view != NULL) -- 2.30.2